#!/usr/bin/env node

const http = require('http'),
      log = console.log,
      url = require('url'),
      addr = process.argv[2];

http.get(addr, (res)=>{
//（一）
  //  res.pipe(process.stdout);
  
//（二）流
  //let data='';
  //res.on('data', (chunck)=>{
  //  data += chunck;
  //});
  //res.on('end', ()=>{
  //  log(data);
  //});

//  （三）
//  print response start line
  log(`HTTP/${res.httpVersion} ${res.statusCode} ${res.statusMessage}`);
  log(res.headers);
  res.pipe(process.stdout)
});
